Methylaminolevulinate cream